<template>
{{params}}
</template>

<script setup>
//通过params获取 对话框open方法传入的参数
const {params,dialog} = defineProps({
  params: Object,
  dialog:Object
})

dialog.loading(true)
//等待一秒后可以操作
setTimeout(()=>{
  dialog.loading( false)
},1000)

console.log(dialog)
//设置数据提交监听
dialog.onSubmit(()=>{
  //状态修改为数据提交中
  dialog.loading(true)
  //处理完成后提交数据
  setTimeout(()=>{
    dialog.success("some data from TestDialog")
  },1000)
  //处理失败时把数据状态设置回来
  //dialog.loading(false)
})

</script>

<style scoped>

</style>
